subsurface irrigation - Spanish English Dictionary